[livres divers classés par sujet] [Informatique] [Algorithmique] [Programmation] [Mathématiques] [Hardware] [Robotique] [Langage] [Intelligence artificielle] [Réseaux]
[Bases de données] [Télécommunications] [Chimie] [Médecine] [Astronomie] [Astrophysique] [Films scientifiques] [Histoire] [Géographie] [Littérature]

Entwicklung eines C-Front-Ends

contributor Programmiersprachen und Übersetzerbau (IFI)
creator Schlenker, Thomas
date 1997-04
description 47 pages
Diese Arbeit beschreibt die Entwicklung eines Frond-Ends für mehrere verschiedene C-Analyse-Werkzeuge. Als Schnittstelle dient hierbei ein attributierter abstrakter Syntaxbaum. Zu den bereits berechneten, können weitere Attribute hinzugefügt und danach beliebige Transformationen vorgenommen werden. Ein Präprozessor ist ebenfalls integriert und gewährleistet eine durchgehende Positionsangabe inklusive der Dateinamen. Schwerpunkt der Arbeit war der Entwurf der Baumstruktur, wobei aber auch die Implementierung des Parsers und des Präprozessors für C interessant sein dürfte. Das Werkzeug wurde unter Solaris 2.5 in der Implementierungsprache Ada95 mit gnat und den GMD-Compiler-Bau-Werkzeugen entwickelt.
format application/postscript
388631 Bytes
identifier  http://www.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=STUD-1599&engl=1
language ger
publisher Stuttgart, Germany, Universität Stuttgart
relation Student Thesis No. 1599
source ftp://ftp.informatik.uni-stuttgart.de/pub/library/medoc.ustuttgart_fi/STUD-1599/STUD-1599.ps
subject Programming Languages Processors (CR D.3.4)
C
GMD
Analyse-Werkzeug
Syntaxbaum
title Entwicklung eines C-Front-Ends
type Text
Student Thesis